.header{ border-bottom: 2px solid #d9d9d9;}
.header-content{ width: 1228px; height: 100px; }
h1{ padding: 19px 195px 0 105px;}
.register{ background: #fafafa; width: 100%; height: 914px; position: relative; margin-bottom: -200px;}
.register .register-list{ width: 1198px; height: 858px; border: 1px solid #e6e6e6; background: #fff; position: absolute; top:50px; left: 50%; margin-left: -599px;}
.register-list h2{ font-size: 26px; color: #333; margin-top: 40px; text-align: center; margin-bottom: 56px;}
.register-list ul li{ color: #666; font-size: 16px; margin:0 0 20px 315px;}
.register-list ul li i{ color: #ff971f; margin-right: 7px;}
.register-list ul li input{ width: 365px; height: 40px; border: 1px solid #ccc; outline: none; border-radius: 3px 3px 3px 3px; float: left; padding-left: 7px;}
.register-list ul li .guild{ width: 100px; text-align: right; line-height: 40px; margin-right: 24px;}
select{ width: 365px; height: 40px;}
.register-list ul li .small .small-inp{ width: 174px; height: 40px;}
.register-list ul li .small .btn{ width: 166px; height: 40px; border: 1px solid #ccc; background: #f4f4f4; margin-left: 22px;}
.register-list ul li .small .btn a{ width: 166px; height: 40px; color: #333; font-size: 14px; display: block; text-align: center; line-height: 40px;}
.register-list ul li .small .code{ margin-left: 22px;}
.register-list ul li .small .code img{ float: left; margin: 5px 0 0 5px;}
.register-list ul li .small .code a{ float: left; color: #666; font-size: 14px; margin: 20px 0 0 26px;}
.register-list .yes-btn{ width: 369px; height: 46px; background: #2288f6;}
.register-list .yes-btn a{ width: 369px; height: 46px; color: #fff; font-size: 16px; text-align: center; line-height: 46px; display: block;}
.register-list .agree{ width: 369px;}
.register-list .agree .agree-content,.agree .login{ color: #666; font-size: 14px; margin-top: 5px;}



